instructor principal - German English Dictionary